package model;

import junit.framework.TestCase;
import static org.mockito.Mockito.*;

public class CasillaDeCorreoTestCase extends TestCase  {
    private CasillaDeCorreo correo ;
    
	public void setUp(){
		
		this.correo = new CasillaDeCorreo();
		
		
	}
	
	public void testConstructor(){
		
		CasillaDeCorreo casilla= new CasillaDeCorreo();
		assertTrue(casilla.getCorreosRecibidos().isEmpty());
	}
	
	public void testMandarMail(){
		Mail email = mock(Mail.class);
		this.correo.enviarMail(email);
		assertTrue(this.correo.getCorreosRecibidos().size()==1);
	}

}
